package com.shujia.wc;

import java.io.BufferedReader;
import java.io.FileReader;
import java.util.HashMap;

public class Test {
    public static void main(String[] args) throws Exception{


        // 1、读取数据
        FileReader fileReader = new FileReader("C:\\Users\\qx\\IdeaProjects\\bigdata\\java\\data\\tmp3\\1");

        //字符缓冲六
        BufferedReader bufferedReader = new BufferedReader(fileReader);

        HashMap<String, Integer> map = new HashMap<>();

        String line;

        while ((line = bufferedReader.readLine()) != null) {
            for (String word : line.split(",")) {

                // 如果map中已经存在这个单词 在原来的基础上加1   如果不存在直接put(word,1)
                if (map.containsKey(word)) {

                    Integer integer = map.get(word);
                    map.put(word, integer + 1);

                } else {
                    map.put(word, 1);
                }
            }
        }

        System.out.println(map);


    }
}
